Big Huge Thesaurus

Karl Wilhelm Siemens

noun